home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 18532 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.7 KB

  1. Path: ix.netcom.com!news
  2. From: Bradd W. Szonye <bradds@ix.netcom.com>
  3. Newsgroups: comp.lang.c++
  4. Subject: RE: Definitive "streams" definition - books, where?
  5. Date: 21 Apr 1996 05:45:20 GMT
  6. Organization: Netcom
  7. Message-ID: <01bb2f46.0502b3e0$2bc2b7c7@Zany.localhost>
  8. References: <4k8s5e$su9@grimsel.zurich.ibm.com> <3169F1C1.7B49@ix.netcom.com> <3172B7AD.2463@aai.arco.com>
  9. NNTP-Posting-Host: det-mi1-11.ix.netcom.com
  10. X-NETCOM-Date: Sun Apr 21 12:45:20 AM CDT 1996
  11. X-Newsreader: Microsoft Internet News
  12.  
  13.  
  14. On Monday, April 15, 1996, Brian Leach wrote...
  15. > John P. Atkinson wrote:
  16. > > 
  17. > > I found the following reference in "C++ FAQs" by Marshall Cline and
  18. Greg Lomow.  This is the book
  19. > > version of the FAQs that appear here in comp.lang.c++, but the book is
  20. a much deeper, richer
  21. > > resource.  The index alone makes it the first book I reach for.  Get
  22. it.  Keep it handy.  And check
  23. > > out FAQ #466 on page 445-446, which calls out
  24. > > 
  25. > > Teale, Steve (1993), C++ IOStreams Handbook, Addison-Wesley Publishing
  26. Company, Inc.
  27. > > 
  28. > > I haven't bought this one yet.  If you get it, let me know what you
  29. think.
  30. > > 
  31. > > --
  32. > > --John Atkinson         Data/Ware Development, Inc.
  33. > John,
  34. > I have this book and have read through it several times
  35. > and still don't understand the topic. It is not well
  36. > organized as a reference, but I have not found any
  37. > alternative.
  38. > -Brian :-(
  39. > lasbfl@aai.arco.com
  40.  
  41. There are 3 good places to learn about iostreams.
  42.  
  43. (1) Your compiler's provided source code. (This is how I learned).
  44. PROS: You get an actual, up-to-date version of iostreams that your
  45. compiler actually compiles and uses, with comments on some of the trickier
  46. parts.
  47. CONS: Not all vendors supply it; Borland and Microsoft do. Also, it's
  48. possible to miss out on some of the finer points, and you might not learn
  49. how to actually use the library.
  50.  
  51. (2) Plauger's "The Draft Standard C++ Library" (Prentice Hall)
  52. PROS: You get source code, rationales, how to use it, and where the ANSI
  53. committee is headed with the stuff. Plus I like Plauger's writing style.
  54. CONS: The book is a couple years out of date; however, iostreams is one of
  55. the stabler parts of the library. Mostly the stuff you won't get here is
  56. related to wide-character streams and imbued locales.
  57.  
  58. (3) The Draft Working Papers (AT&T ftp site, among other places)
  59. PROS: This is the official document.
  60. CONS: Rationales are skimpy, the language is standards-committee-legalese,
  61. you have to know where to look for it, and you can't get the latest
  62. version unless you're on the committee (AT&T provides the April 1995 DWP;
  63. you can find the September DWP here and there on the Web).
  64.  
  65. --
  66. Bradd W. Szonye (bradds@ix.netcom.com), Doubleplus Corporation
  67.  
  68. "To chill or to pop a cap in my dome, whoomp, there it is."
  69.    -- Hamlet, Prince of Denmark
  70.  
  71.